microwave fence sensor - Turco Inglés Diccionario